

package jnpf.fico.model.bill;

import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 *
 *
 * @版本： V3.2.0
 * @版权： 智果云科技（https://www.jnpfsoft.com）
 * @作者： JNPF开发平台组
 * @日期： 2024-10-22
 */
@Data
public class ZcBillForm  {

    /**
     * 主键
     */
    private String id;

    /**
     * 合同ID
     */
    private String contractId;

    /**
     * 客户ID
     */
    private String customerId;

    /**
     * 资产ID
     */
    private String assetId;

    /**
     * 账单编号
     */
    private String billNo;

    /**
     * 账单来源
     */
    private Integer billSource;

    /**
     * 合同编号
     */
    private String contractNo;

    /**
     * 客户名称
     */
    private String customerName;

    /**
     * 租赁空间
     */
    private String leaseSpace;

    /**
     * 项目
     */
    private String project;

    /**
     * 计费开始日期
     */
    private Date expenseStartDate;

    /**
     * 计费结束日期
     */
    private Date expenseEndDate;

    /**
     * 应收日期
     */
    private Date planReceiptDate;

    /**
     * 账单备注
     */
    private String billRemark;
    /** 状态 **/
    @JsonProperty("status")
    private String status;
    private Map<String, List<String>> candidateList;
	/** 子表数据 **/
	@JsonProperty("billItems")
	private List<ZcBillItemModel> billItems;

}
